package com.cupk.common.base.utils.result;

/**
 * 响应码枚举，参考HTTP状态码的语义
 *
 * @author tjy
 */
public enum ResultCode {
    //无
    ZERO(0),

    //成功
    SUCCESS(200),

    //失败
    FAIL(400),

    //未认证
    UNAUTHORIZED(401),

    //接口不存在
    NOT_FOUND(404),

    //服务器内部错误
    INTERNAL_SERVER_ERROR(500);

    private final int code;

    ResultCode(int code) {
        this.code = code;
    }

    public int code() {
        return code;
    }
}
